Shop 32 Norwood Shopping Centre | 161 The Parade Norwood, Adelaide, South Australia 5067, Australia
View on Map
What travelers say:
This Japanese restaurant is located in the Rowood Shopping Centre in Adelaide, South Australia, and is easily found in the shopping mall's dining area. The restaurant is relatively simple in decoration, but there is no shortage of Japanese elements, even if you don't look at the store, you know that it offers Japanese cuisine. There are more guests in the restaurant, but the service is very efficient and generally can not wait too long to serve. I like the sashimi here, fresh and delicious.